import Vue from "vue"
import SvgIcon from "./Svgicon.vue"
//定义全局组件
Vue.component("svg-icon",SvgIcon)
/* Vue.component("svg-icon",{
    template: "<div>{{msg}}</div>",
    date(){
        return {
            msg: "磊磊闲说"
        }
    }
}) */

// 解析所有svg文件
/* 
require.context 读取指定目录下的所有文件
第一个，目录
第二个，是否遍历子级目录
第三个，自定义遍历文件
*/

const req = require.context('./svg',false,/\.svg$/) //正则里面结尾，读取所有.svg的文件
//ES6写法
const requireAll = requireContext => {
    return requireContext.keys().map(requireContext)
}
/* ES5写法
const requireAll = function(requireContext){
    return requireContext.keys().map(requireContext)
} 
*/
requireAll(req)
